MotoPress\Appointment\Services\TimeSlotService A

Total Complexity 58
Dependencies 4
Dependents 2
Total lines 460
Lines of code 221
Logical lines of code 135
Comment lines 125
Methods 12
Properties 4

Methods 12

Method Rating Maintainability Complexity Lines of code
findTimeSlots()
B
37 16 74
getTimeSlotsForEntities()
A
52 8 25
blockCartItems()
S
57 6 16
getAvailableTimeSlotsForPeriod()
S
58 6 15
blockPeriod()
S
56 4 18
addEmployee()
S
57 4 17
__construct()
S
62 4 11
getTimeSlotsForHours()
S
58 3 16
getAvailableTimeSlotsForDate()
S
62 3 11
addEmployees()
S
73 2 5
getUnblockedTimeSlotsBookingIds()
S
69 1 7
isAvailableTimeSlot()
S
70 1 6